//package com.info.zhiduoduo.weixin.controller;
//
//import com.info.zhiduoduo.common.constants.SmartResult;
//import com.info.zhiduoduo.common.formbean.BaseSimpleFormBean;
//import com.info.zhiduoduo.weixin.formbean.taxer.AiWxpayFormBean;
//import com.info.zhiduoduo.weixin.service.ProductService;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//@RestController
//@RequestMapping("/product")
//public class ProductController {
//    @Autowired
//    ProductService productService;
//
//    /**
//     * 产品支付接口
//     *
//     * @param formBean
//     * @return
//     */
//    @ApiOperation("产品支付接口")
//    @PostMapping("/submitPay")
//    public SmartResult submitPay(@RequestBody BaseSimpleFormBean<AiWxpayFormBean> formBean) {
//        return productService.submitPay(formBean);
//    }
//
//    /**
//     * 用户的成功订单信息返回接口
//     */
//    @ApiOperation("用户的成功订单信息返回接口")
//    @PostMapping("/listOrder")
//    public SmartResult listOrderByUser(@RequestBody BaseSimpleFormBean formBean) {
//        return productService.listOrderByUser(formBean);
//    }
//    /**
//     * 用户的成功订单信息展示返回接口
//     */
//    @ApiOperation("用户的成功订单信息展示返回接口")
//    @PostMapping("/listOrderUserInfo")
//    public SmartResult listOrderUserInfo(@RequestBody BaseSimpleFormBean formBean) {
//        return productService.listOrderUserInfo(formBean);
//    }
//}
